// 题目描述
// 2619. 数组原型对象的最后一个元素
// 难度
// 简单
// 9
// 请你编写一段代码实现一个数组方法，使任何数组都可以调用 array.last() 方法，这个方法将返回数组最后一个元素。如果数组中没有元素，则返回 -1 。
// 你可以假设数组是 JSON.parse 的输出结果。
//   示例 1 ：
// 输入：nums = [null, {}, 3]
// 输出：3
// 解释：调用 nums.last() 后返回最后一个元素： 3。
// 示例 2 ：
// 输入：nums = []
// 输出：-1
// 解释：因为此数组没有元素，所以应该返回 -1。
//   提示：
// 0 <= arr.length <= 1000
// 通过次数9,580提交次数13,560
// https://leetcode.cn/problems/array-prototype-last/

Array.prototype.last = function () {
  if (this.length > 0) {
    return this[this.length - 1]
  }

  return -1
}

const arr = [1, 2, 3]
console.log(
  arr.last() // 3
)
